const cloudRequest = (url, data) => {
	return new Promise((reslove, reject) => {
		uniCloud.callFunction({
			name: url,
			data: {
				...data,
				openid: data.type == 'login' ? data.openid : uni.getStorageSync('userInfo').openid
			}
		}).then((res) => {
			// if (res.result.code === 200) {
			// .then
			reslove(res.result)
			// } else {
			// 	// catch
			// 	reject(res.result)
			// }
		}).catch((err) => {
			uni.showToast({
				icon: 'none',
				title: '服务器内部错误'
			})
			reject(err)
		})
	})
}

export default cloudRequest